﻿<%@ Page EnableEventValidation="false" Language="C#" AutoEventWireup="true" CodeBehind="EditRestaurant.aspx.cs" Inherits="DLV.BackEnd.Pages.EditRestaurant" %>
<%@ Register Src="~/Controls/TinyMCE.ascx" TagPrefix="uc1" TagName="TinyMCE" %>

<asp:content id="Content1" contentplaceholderid="placeHolderContent" runat="server">
    <div id="toolbar-box">
		<div class="t">
			<div class="t">
				<div class="t"></div>
			</div>
		</div>
		<div class="m">
		    <div id="toolbar" class="toolbar">
			    <table class="toolbar">
			        <tbody>
					    <tr>
						    <td id="toolbar-save" class="button">
						        <asp:LinkButton ID="lbtSave" runat="server" Text="" onclick="lbtSave_Click" CssClass="toolbar">
					                <span id="Span1" title="Save" class="icon-32-save" runat="server"></span>Lưu
					            </asp:LinkButton>
						    </td>
						    <td id="toolbar-cancel" class="button">
						        <asp:LinkButton ID="lbtClose" runat="server" Text="" onclick="lbtClose_Click" 
                                    CssClass="toolbar" CausesValidation="False">
					                <span id="Span2" title="Close" class="icon-32-cancel" runat="server"></span>Thoát
					            </asp:LinkButton>
						    </td>
					    </tr>
				    </tbody>
			    </table>
		    </div>
			<div class="header">Thêm mới/chỉnh sửa nhà hàng</div>
			<div class="clr"></div>
		</div>
		<div class="b">
			<div class="b">
				<div class="b"></div>
			</div>
		</div>
	</div>
	<div id="element-box">
		<div class="t">
			<div class="t">
				<div class="t"></div>
			</div>
		</div>
		<div class="m" style="float:left; width:100%">
			<div class="admin-left">
                <table class="adminform">
                    <tr>
                        <td style="width: 20%;">Tên nhà hàng:</td>
                        <td><asp:TextBox id="txtRestaurantFullName" runat="server" Width="95%"></asp:TextBox></td>
                    </tr>
                    <tr>
                        <td style="width: 20%;">Tên rút gọn:</td>
                        <td><asp:TextBox id="txtRestaurantSortName" runat="server" Width="95%"></asp:TextBox></td>
                    </tr>
                    <tr>
                        <td style="width: 20%;">Tên tiếng anh:</td>
                        <td><asp:TextBox id="txtRestaurantEnglishName" runat="server" Width="95%"></asp:TextBox></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            Mô tả chi tiết
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <uc1:TinyMCE runat="server" ID="txtContent" />
                        </td>
                    </tr>
                </table>  
            </div>  
            <div class="admin-right">
                <table class="adminform">
                    <tr>
						<td colspan="2">
                            <div id="ErorMessage" style="color: Red;line-height: 150%;"></div>
                        </td>
					</tr>
                    <tr>
                        <td>Đối tác:</td>
                        <td>
                            <asp:DropDownList ID="ddlPartner" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Loại nhà hàng:</td>
                        <td>
                            <asp:DropDownList ID="ddlRestaurantType" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Năm&nbsp;xây&nbsp;dựng:</td>
                        <td>
                            <asp:DropDownList ID="ddlBuiltYear" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Châu lục:</td>
                        <td>
                            <asp:DropDownList ID="ddlContinent" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Quốc gia:</td>
                        <td>
                            <asp:DropDownList ID="ddlNational" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Tỉnh/thành phố:</td>
                        <td>
                            <asp:DropDownList ID="ddlCity" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Quận/huyện:</td>
                        <td>
                            <asp:DropDownList ID="ddlDistrict" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Phường/xã:</td>
                        <td>
                            <asp:DropDownList ID="ddlWard" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Địa chỉ:</td>
                        <td>
                            <asp:TextBox id="txtAddress" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Tên&nbsp;người&nbsp;đại&nbsp;diện:</td>
                        <td>
                            <asp:TextBox id="txtRepresentName" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Số&nbsp;điện&nbsp;thoại người đại diện:</td>
                        <td>
                            <asp:TextBox id="txtRepresentPhone" CssClass="validate-number" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Hotline người đại diện:</td>
                        <td>
                            <asp:TextBox id="txtRepresentHotline" CssClass="validate-number" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Fax người đại diện:</td>
                        <td>
                            <asp:TextBox id="txtRepresentFax" CssClass="validate-number" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Email người đại diện:</td>
                        <td>
                            <asp:TextBox id="txtRepresentEmail" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Website người đại diện:</td>
                        <td>
                            <asp:TextBox id="txtRepresentWebsite" runat="server" Width="400px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Mô tả ngắn</td>
                        <td>
                            <asp:TextBox ID="txtSortDescription" TextMode="MultiLine" runat="server" Width="400px" Height="100px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Tình trạng</td>
                        <td>
                            <asp:DropDownList ID="ddlStatus" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td>Người tạo</td>
                        <td>
                            <asp:DropDownList ID="ddlAdminUser" runat="server" Width="200px"></asp:DropDownList>
                        </td>
                    </tr>                    
                </table>
            </div>
            <div class="clr"></div>
		</div>
		<div class="b">
			<div class="b">
				<div class="b"></div>
			</div>
		</div>
	</div>
    
    <!-- Load National, City, District, Ward -->
    <script src="/js/jquery.address.js"></script>
    <script type="text/javascript">
        var continentItem = $('#<%=ddlContinent.ClientID %>');
        var nationalItem = $('#<%=ddlNational.ClientID %>');
        var cityItem = $('#<%=ddlCity.ClientID %>');
        var districtItem = $('#<%=ddlDistrict.ClientID %>');
        var wardItem = $('#<%=ddlWard.ClientID %>');
        loadNational(continentItem, nationalItem, cityItem, districtItem, wardItem);
        loadCity(nationalItem, cityItem, districtItem, wardItem);
        loadDistrict(cityItem, districtItem, wardItem);
        loadWard(districtItem, wardItem);
    </script>
    
    <!-- Validate -->
    <script type="text/javascript">loadRestaurantByRestaurantType()
        $(document).ready(function () {
            $("#<%= lbtSave.ClientID %>").click(function () {
                $("#ErorMessage").html('');

                var rtnValue = validate($("#<%= txtRestaurantFullName.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập tên nhà hàng<br\>")
                    && validate($("#<%= txtRestaurantSortName.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập tên rút gọn<br\>")
                    && validate($("#<%= txtRestaurantEnglishName.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập tên tiếng anh<br\>")
                    && validate($("#<%= txtAddress.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập địa chỉ nhà hàng<br\>")
                    && validate($("#<%= txtRepresentName.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập họ tên người đại diện<br\>")
                    && validate($("#<%= txtRepresentPhone.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập số điện thoại người đại diện<br\>")
                    && validate($("#<%= txtRepresentHotline.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập hotline người đại diện<br\>")
                    && validate($("#<%= txtRepresentFax.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập fax người đại diện<br\>")
                    && validate($("#<%= txtRepresentEmail.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập email người đại diện<br\>")
                    && validate($("#<%= txtRepresentWebsite.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập website người đại diện<br\>")
                    && validate($("#<%= txtSortDescription.ClientID %>"), $("#ErorMessage"), "Vui lòng nhập mô tả ngắn của nhà hàng<br\>");

                if (jQuery.trim($("#<%= txtRepresentEmail.ClientID %>").val()) != "" && !validateEmail($("#<%= txtRepresentEmail.ClientID %>").val())) {
                    $("#ErorMessage").append("Email không đúng định dạng<br\>");
                    $("#<%= txtRepresentEmail.ClientID %>").addClass('has-error');
                    rtnValue = false;
                } 
                return rtnValue;
            });
        });
    </script>
</asp:content>